The largest moon in the solar system has finally received its cartographic due, more than 400 years after its discovery.
The largest moon in the solar system has finally received its cartographic due, more than 400 years after its discovery.